// ES6开始，推荐使用let来替代var进行变量的申明，使用let有很多好处
// 得到dom节点
let p2 = document.querySelector(".address-row>.p2");

p2.addEventListener("click", function () {
    // alert("我点击了！！！！");
    window.location = "./call-car.html";
});

// 地图初始化应该在地图容器div已经添加到DOM树之后
let map = new AMap.Map('container', {
    zoom: 16,
    // 中心点（选择性添加）
    center: [104.053477, 30.594532]
})

// 添加定位插件，因为浏览器限制，PC端上火狐、谷歌都无法完成定位
// AMap.plugin('AMap.Geolocation', function () {
//     var geolocation = new AMap.Geolocation({
//         // 是否使用高精度定位，默认：true
//         enableHighAccuracy: true,
//         // 设置定位超时时间，默认：无穷大
//         timeout: 10000,
//         // 定位按钮的停靠位置的偏移量
//         offset: [10, 20],
//         //  定位成功后调整地图视野范围使定位位置及精度范围视野内可见，默认：false
//         zoomToAccuracy: true,
//         //  定位按钮的排放位置,  RB表示右下
//         position: 'RB'
//     })

//     geolocation.getCurrentPosition(function (status, result) {
//         if (status == 'complete') {
//             onComplete(result)
//         } else {
//             onError(result)
//         }
//     });

//     function onComplete(data) {
//         // data是具体的定位信息
//         console.log("data = ",data);
//     }

//     function onError(data) {
//         // 定位出错
//         console.log("error = ",data);

//     }

//     map.addControl(geolocation);
// })

let marker = new AMap.Marker({
    position: new AMap.LngLat(104.053477, 30.594532),   // 经纬度对象，也可以是经纬度构成的一维数组[116.39, 39.9]
    title: '我的位置'
});

map.add(marker);